Hypervision

Tutoriel - Hypervision - 04/2023

2.8 Objet valeur

2.8.1 Énumérations

L’objectif de cette section est de comprendre le principe des énumérations : Texte, Image, Couleur, Style. Les énumérations vont permettre le changement d’état d’un objet en fonction d’une variable.

Figure 120 : Énumérations d'images

Afin de rendre dynamique les énumérations qui vont suivre, il faut commencer par créer une commande qui va permettre le changement d’état des objets créés comme l’interrupteur ON / OFF.

Figure 121 : Édition objet ON /OFF

  1. Sélectionner un objet natif : Valeur ;
  2. Sélectionner la source d’animation : Mnémonique ;
  3. Sélectionner le Mnémonique s’il existe déjà, pour l’exemple en créer un comme INTERNE_INTERRUPTEUR_ROUGE_VERT ;
  4. Sélectionner l’énumération d’image en cliquant sur « … ».

Figure 122 : Sélection énumération d’image

  1. Sélectionner une énumération d’image ;
  2. Pour créer une énumération ou en modifier une existante, utiliser Nouveau ou Editer.

Figure 123 : Edition Enumération d’image

Pour créer ou modifier une énumération, le principe est le même :

Figure 124 : Edition des images dans l’énumération

  1. Utiliser Nouveau ou Editer ;
  2. Dans la fenêtre Pop-up qui s’ouvre indiquer la valeur du mnémo qui va correspondre à l’affichage de cette énumération ;
  3. Sélectionner l’image ;
  4. Valider les fenêtres.

Cet interrupteur ON / OFF va avoir une action sur d’autres objets, il faut donc paramétrer l’onglet « Actions » :

Figure 125 : Edition onglet action

  1. Sélectionner l’outil action « Ecrire une valeur » par glisser / déposer ;
  2. Dans la section « Variable à écrire », sélectionner la variable liée à l’interrupteur ;
  3. Paramétrer l’outil action « Ecrire une valeur ».

Figure 126 : Paramétrer l’outil action Ecrire une valeur

  1. Dans la section « Variable à écrire », sélectionner la variable liée à l’interrupteur ON / OFF ;
  2. Dans la section « Type d’écriture », sélectionner Expression ;
  3. Ecrire l’expression : if ( Val = 0.000 : 1.000 : 0.000 ), cette expression permet d’alterner la valeur entre 1 et 0 à chaque action sur l’interrupteur ON /OFF et ainsi de modifier la valeur du Mnémonique.

Figure 127 : Itération d’image

Pour l’ajout du 1er voyant, sélectionner un objet natif : Valeur.

Ensuite paramétrer l’onglet Animation :

Figure 128 : Paramètres d’animation

  1. Dans la section « Source animation :», sélectionner Mnémonique ;
  2. Dans la section « Mnémonique :», sélectionner INTERNE.INTERRUPTEUR_ROUGE_VERT ;
  3. Dans la section « Enumération image :», cliquer sur « … » et choisir l’énumération souhaitée.

LINA dispose nativement d’énumérations ou si besoin la créer en se rapportant à l’exemple précédent.

Figure 129 : Enum txt Pas de présence

Figure 130 : Enum txt Présence devant le capteur

Pour l’énumération de texte et de style, sélectionner un objet natif Valeur :

Figure 131 : Enumération Texte et Style

Comme pour le cas précédent, sélectionner une variable d’animation :

  1. Sélectionner une énumération de texte ou la créer si besoin ;
  2. Sélectionner une énumération de style ou la créer.

Figure 132 : Edition énumération de style

  1. Sélectionner une énumération de style si existante ;
  2. le cas échéant la créer ou l’éditer ;
  3. Dans la nouvelle fenêtre, on peut voir l’énumération sélectionnée et la valeur de variable attribuée ;
  4. Si besoin d’apporter des modifications ou de créer une nouvelle valeur d’énumération, utiliser les commandes ;
  5. Sélectionner la valeur ;
  6. Sélectionner le Style en cliquant sur « … ».

Figure 133 : Choix du style.

  1. Sélectionner un style si disponible ;
  2. sinon modifier ou créer ;
  3. Dans la fenêtre d’édition de style, lui donner un nom et gérer l’apparence du texte ;
  4. Paramétrer les bordures ;
  5. Gérer le fond de l’objet avec de la couleur ou une image.

Figure 134 : Enumération de couleur

Dans l’onglet « Affichage » :

Figure 135 : Édition objet valeur énum couleur affichage

  1. Paramétrer le Style pour insérer des bordures si besoin ;
  2. Paramétrer le Texte pour afficher du texte dans l’objet ;
  3. Paramétrer l’Arrière-plan. Dans le menu ">>", sélectionner une image de fond.

Figure 136 : Edition objet valeur énum couleur animation

  1. Sélectionner le mnémo de la source d’animation ;
  2. Dans le champ énumération de couleur cliquer sur « … ».

Figure 137 : Sélectionner l’énumération souhaitée

  1. Sélectionner l’énumération souhaitée ;
  2. Valider.

Valider la fenêtre d’édition. L’objet est paramétré.

2.8.2 Création d’un évènement

Figure 138 : Accès menu évènement

Clic Référentiel > Mesurer > Evènement.

  1. Saisir dans l’arborescence thématique le dossier Mesure ;
  2. Saisir le nom de l’évènement « Nouvel Evenement Test ».

Dans l’onglet Acquisition :

Figure 139 : Acquisition évènement

  1. Mnémo de valeur : INTERNE.Bouton_Ajout_Evenement ;
  2. Valeurs : Val = 1.0000

Dans le cadre bleu "Valeurs : " pour écrire la condition "Val = 1.0000" de la génération de l’évènement :

  1. Clic icône "+" dans un cercle pour sélectionner Valeur [Val], prendre en compte le mnémonique sélectionné ;
  2. Clic icône ">" pour sélectionner le symbole d'égalité "=" ;
  3. Clic icône "+" pour sélectionner Valeur numérique et saisir 1.

2.8.3 Liste des évènements

Figure 140 : Objet liste des évènements

Pour créer la vue avec la liste des évènements, il va falloir commencer par créer un interrupteur qui va simuler un évènement en transmettant une valeur à un mémo.

Figure 141 : Edition Affichage, BP Evènement.

Sélectionner un objet valeur :

  1. Texte préfixe : Nouvel Evènement. Paramétrer le texte qui va s’afficher sur l’objet ;
  2. Sélectionner l’image de fond.

Figure 142 : Edition Actions, BP Evènement.

  • Dans la Barre d’outils actions, sélectionner l’action « Ecrire une valeur ».

Figure 143 : Edition Action d’hypervision BP Evènement.

  1. Sélectionner le Type de variable sur « Mnémonique » ;
  2. Variable à écrire sur « Saisie », sélectionner ou créer un mnémonique.
    Pour l’exemple prendre le mnémonique INTERNE ex : Bouton_Ajout_Evenement ;
  3. Dans la section « Type d’écriture », sélectionner Expression.
    • Ecrire l’expression : if ( Val = 0.000 ; 1.000 ; 0.000 ), cette expression permet d’alterner la valeur entre 1 et 0 à chaque action sur le BP et ainsi de modifier la valeur du Mnémonique.

Maintenant que le BP « Nouvel Evènement » est créé, nous allons ajouter l’objet « Liste des évènements » :

Figure 144 : Edition Objet Liste des évènements

  1. Sélectionner un objet Liste des évènements ;
  2. Régler les paramètres d’affichage.

Dans l’onglet Animation :

Figure 145 : Animation Objet Liste des évènements

  1. Dans 2 - Filtres > Filtre arborescence thématique, sélectionner le dossier « Mesure » ;
  2. Paramétrer les différentes propriétés suivant le résultat souhaité ;
  3. Valider, tester.